﻿body 
{
    font-family:Arial;
    font-size:12px;
    margin:0px;
    padding:0px;
    height:auto;
	width:100%;
}

.MainPages {width:980px; height:100px; margin-left:auto; margin-right:auto;}
.Header {width:980px; height:70px; clear:both; background-color:#f8f8f8;}
.Header .divlogo{width:114px; height:41px; float:left; margin-left:30px; margin-top:10px;}
.Header .logo{width:114px; height:41px;}
.Header .rightdiv{width:600px; height:24px; line-height:24px; float:right;margin-top:23px;}
.Header .rightlanguague{width:120px; height:24px; float:right; text-align:center; cursor:pointer;}
.Header .rightlogin{width:152px; height:24px; float:right; text-align:right; cursor:pointer; margin-right:25px;}
.Header .rightbag{width:88px; height:24px; float:right; text-align:center; cursor:pointer;}
.Header .rightbaghover{width:78px; height:24px; float:right; text-align:center; cursor:pointer; background-color:#d2d2d2; color:White;}
.Header .rightcontact{width:90px; height:24px; float:right; text-align:center; cursor:pointer;}

.Header .rightcart{width:190px; background-color:White; position:absolute; margin-top:24px; border-top:3px solid #d2d2d2; z-index:20; box-shadow: 2px 2px 2px #787474; margin-left:65px; display:none;}
.Header .rightcarttitle{width:170px; height:24px; line-height:24px; border-bottom:1px solid #d2d2d2; margin-top:10px; text-align:right; color:Black; margin-left:10px; font-weight:bold; font-size:13px;}
.Header .rightcartimage{width:60px; height:60px; float:left; border:1px solid #d2d2d2; margin-left:10px; margin-top:10px;}
.Header .rightcartimagedel{width:15px; height:15px; position:absolute; margin-top:-7px; margin-left:-7px; cursor:pointer;}

.MenuTop {width:980px; height:27px; clear:both; background-color:#292929; position:relative; z-index:10;}
.MenuTop .menuicon{width:240px; height:27px; float:left; cursor:pointer;}
.MenuTop .menuiconcontents{width:180px; height:19px; line-height:23px; background-color:#5c5044; margin-left:5px; margin-top:4px; text-align:center;}
.MenuTop .menucategory{width:210px; position:absolute; background-color:#ececec; box-shadow: 2px 2px 2px #787474; margin-top:27px; z-index:10; cursor:pointer; display:none;}
.MenuTop .menucategorytitle{width:190px; height:30px; clear:both; margin-top:15px; border-bottom:1px dotted #c7c6c6; margin-left:20px; font-weight:bold; color:#5a5a5a; text-align:left; line-height:30px; font-size:15px;}
.MenuTop .classa {color:White; text-decoration:none;}

.MenuTop .menuitem{width:90px; height:23px; line-height:25px; float:left; text-align:center; color:White; cursor:pointer;}
.MenuTop .menuitem:hover{width:90px; height:24px; line-height:26px; float:left; text-align:center; color:White; cursor:pointer; border-bottom:3px solid #2883bc;}

.MenuTop .menuitemscroll{width:27px; height:27px; line-height:27px; float:left; text-align:center; background-color:#787474;}
.MenuTop .menuitemscrollcontents{width:153px; height:27px; line-height:27px; float:left; text-align:center;}

.MenuTop .find{width:55px; height:18px; float:right; margin-top:4px; margin-right:10px; cursor:pointer;  background: url(../images/adler_find.gif) no-repeat;}
.MenuTop .findcancel{width:55px; height:18px; float:right; margin-top:4px; margin-right:10px; cursor:pointer;  background: url(../images/adler_find_cancel.gif) no-repeat; display:none;}
.MenuTop .findresult {width:430px; height:150px; border-left:1px solid #787474; background-color:White; position:absolute; box-shadow: 2px 2px 2px #787474; margin-top:27px; margin-left:540px; z-index:100; display:none;}
.MenuTop .findresultcontents {width:400px; height:60px; margin-left:15px; margin-top:35px; border-bottom:1px dotted #c7c6c6;}
.MenuTop .findresultbutton {width:85px; height:26px; line-height:26px; margin-left:2px; float:left; background-color:#1e6d9f; color:White; font-size:12px; font-weight:bold; text-align:center; cursor:pointer;}
.MenuTop .findresultkey {width:400px; height:23px; margin-left:15px; margin-top:8px;}
.MenuTop .findresultkeyitem {height:20px; line-height:20px; float:left; margin-right:10px; border-bottom:2px solid #e1e1e1; color:#8a8a8a;}
.MenuTop .menutext{font-style:italic; clear:both; color:#adadad; }

.MainBanner {width:980px; height:445px; clear:both; border-bottom:7px solid #292929;}
.Social{width:210px; height:25px; line-height:25px; position:absolute; color:White; text-align:center; background-color:#2a1f15; opacity:.75; margin-left:755px; margin-top:27px; z-index:10;}
.SpanText{ height:25px; line-height:25px; float:left; margin-left:40px; margin-right:10px;}
.divIconSocial{width:80px; height:18px; float:left;}
.IconSocial{width:18px; height:18px; margin-top:3px; margin-right:3px; cursor:pointer;}
.MainBannerLine {width:980px; height:7px; clear:both; background-color:#292929;}

.MainContents {width:980px; height:420px; clear:both; background-image:url('../Images/Main_bg.jpg'); background-repeat:repeat;}
.MainContents .left{width:192px; height:390px; float:left; margin-top:5px;}
.MainContents .leftImg{width:192px; height:385px; border:2px solid #e6e6e6;}
.MainContents .leftIcon{width:76px; height:24px; line-height:24px; font-weight:bold; background-color:#1b6a9b; color:White; font-size:12px; position:absolute; margin-left:56px; margin-top:-18px; text-align:center;}

.MainContents .right{width:780px; height:390px; float:right; margin-top:5px;}
.MainContents .righttop{width:775px; height:200px; clear:both; margin-top:5px; border:1px solid #bdbdbd; background: url(../images/adler_righttop_bg.jpg) #fff no-repeat right bottom; box-shadow: 3px 2px 3px #e8e8e8;}
.MainContents .rightmiddle{width:780px; height:35px; line-height:35px; margin-top:22px; clear:both; font-weight:bold; text-align:center; font-size:20px;}
.MainContents .rightbottom{width:780px; height:130px; clear:both;}
.MainContents .rightlookbook1{width:253px; height:123px; float:left; margin-right:8px;}
.MainContents .rightlookbook2{width:253px; height:123px; float:left; margin-right:8px;}
.MainContents .rightlookbook3{width:253px; height:123px; float:left; }
.MainContents .rightIcon{width:96px; height:24px; line-height:24px; font-weight:bold; background-color:#1b6a9b; color:White; font-size:12px; position:absolute; margin-left:145px; margin-top:-18px; text-align:center;}
.MainContents .righttoptitle{width:730px; height:20px; line-height:20px; margin-top:20px; margin-left:auto; margin-right:auto; text-align:center; font-size:20px;}
.MainContents .righttopcontents{width:730px; height:145px; margin-left:auto; margin-right:auto;}

.MainFooter {width:980px; height:170px; border-top:1px solid #262626;}
.MainFooter .divlogo {width:93px; height:41px; float:left; margin-left:10px; margin-top:10px;}
.MainFooter .logo{width:114px; height:41px;}
.MainFooter .subscribe{width:253px; height:96px; margin-top:15px; float:right;}
.MainFooter .subscribespan{font-size:13px; font-weight:bold;}
.MainFooter .subscribeinput{width:178px; height:20px; border:1px solid #d6d6d6; margin-top:5px; float:left; font-size:11px;}
.MainFooter .subscribebutton{width:65px; height:26px; background-color:#262626; margin-top:5px; color:White; font-size:10px; border:1px solid #262626; float:right; cursor:pointer;}
.MainFooter .subscribetext{width:253px; font-size:11px; color:#717171;}

.MainFooter .collections{width:130px; margin-top:15px; color:Black; float:left;}
.MainFooter .collectionsspan{font-size:13px; font-weight:bold;}
.MainFooter .collectionstext{width:330px; font-size:11px; color:#717171; margin-top:3px;}

.MainFooter .help{width:130px; margin-top:15px; color:Black; float:left;}
.MainFooter .helpspan{font-size:13px; font-weight:bold;}
.MainFooter .helptext{width:330px; font-size:11px; color:#717171; margin-top:3px;}

.MainFooter .contactinfo{width:330px; font-size:11px; color:Black; float:left; margin-left:20px; margin-top:15px;}
.MainFooter .contactinfospan{font-size:13px; font-weight:bold;}
.MainFooter .contactinfotext{width:330px; font-size:11px; color:#717171; margin-top:3px;}

.height5 {height:5px; clear:both;}
.height10 {height:10px; clear:both;}
.height15 {height:15px; clear:both;}
.height20 {height:20px; clear:both;}
.height25 {height:25px; clear:both;}
.height30 {height:30px; clear:both;}
.height35 {height:35px; clear:both;}
.height40 {height:40px; clear:both;}
.height45 {height:45px; clear:both;}
.height50 {height:50px; clear:both;}
.height55 {height:55px; clear:both;}
.height60 {height:60px; clear:both;}
.height65 {height:65px; clear:both;}
.height70 {height:70px; clear:both;}
.height75 {height:75px; clear:both;}
.height80 {height:80px; clear:both;}
.height85 {height:85px; clear:both;}
.height90 {height:90px; clear:both;}
.height95 {height:95px; clear:both;}
.height100 {height:100px; clear:both;}

.div_border_textbox {width:200px; height:24px; border:1px solid #d2d2d2;}
.csstextbox {width:194px; height:18px; border:1px solid White; margin-left:2px; margin-top:1px; outline:none; font-size:12px;}

.div_border_dropdown {width:150px; height:24px; border:1px solid #d2d2d2; float:left; margin-right:5px;}
.cssdropdown {width:144px; border:1px solid White; margin-left:2px; outline:none; font-size:12px;
}

a:link {color:Black; text-decoration:none;}
a:visited {color:Black; text-decoration:none;}
a:hover {color:Black; text-decoration:underline;}

/* ------------------------------------------------ display: none; Begin Login MessageBox -------------------------------------------------- */

.MessageBoxBackgroundLogin {display: none; position:fixed; height:100%; width:100%; top:0px; left:0px; background-color:#727272; filter:alpha(opacity=75); -moz-opacity:.75; opacity:.75; z-index:50; }
.MesageBoxDivLogin {display: none; z-index:50; position:fixed; margin-top:-10px; top:0; left:0; width:100%; height:100%; cursor:pointer;}
.MesageBoxTableLogin { width:735px; height:460px; margin-left: auto; margin-right: auto;}

.Logincontents { background-color:White; width:735px; height:460px; box-shadow: 1px 1px 1px 1px #585858; margin-top:100px;}
.Logintitle {width:655px; height:72px; line-height:90px; clear:both; border-bottom:1px dotted #c7c6c6; font-size:28px; font-weight:bold; margin-left:auto; margin-right:auto; color:#1e6d9f;}
.Logintitleclose {width:24px; height:24px; position:absolute; cursor:pointer; margin-left:700px; margin-top:10px;}
.Logintitlecontents {width:655px; height:280px; clear:both; margin-top:45px; margin-left:auto; margin-right:auto;}
.Logintitlecontents .leftlogin{width:395px; height:280px; float:left; border-right:1px solid #eaeaea;}
.Logintitlecontents .rightlogin{width:229px; height:280px; float:left; margin-left:25px;}
.Logintitlecontents .title{width:400px; margin-top:10px; height:30px; line-height:30px; color:Black; font-size:16px; font-weight:bold; clear:both;}
.Logintitlecontents .text{width:400px; height:24px; line-height:24px; color:#727272; font-size:11px; clear:both;}
.Logintitlecontents .button{width:295px; height:40px; line-height:40px; text-align:center; color:White; font-size:16px; font-weight:bold; background-color:#1e6d9f; margin-top:10px; clear:both; border:1px solid #1e6d9f;}

/* ------------------------------------------------ End MessageBox -------------------------------------------------- */

/* ------------------------------------------------ display: none; Begin Register MessageBox -------------------------------------------------- */

.MessageBoxBackgroundRegister {display: none; position:fixed; height:100%; width:100%; top:0px; left:0px; background-color:#727272; filter:alpha(opacity=75); -moz-opacity:.75; opacity:.75; z-index:50; }
.MesageBoxDivRegister {display: none; z-index:50; position:absolute; margin-top:-10px; top:0; left:0; width:100%; height:100%; cursor:pointer;}
.MesageBoxTableRegister { width:735px; height:460px; margin-left: auto; margin-right: auto;}

.Registercontents { background-color:White; width:735px; height:760px; box-shadow: 1px 1px 1px 1px #585858; margin-top:100px;}
.Registertitle {width:655px; height:72px; line-height:90px; clear:both; border-bottom:1px dotted #c7c6c6; font-size:28px; font-weight:bold; margin-left:auto; margin-right:auto; color:#1e6d9f;}
.Registerdiscription {width:655px; height:42px; clear:both; border-bottom:1px dotted #c7c6c6; font-size:11px; margin-left:auto; margin-right:auto; color:#727272; margin-top:20px;}
.Registertitleclose {width:24px; height:24px; position:absolute; cursor:pointer; margin-left:700px; margin-top:10px;}
.Registertitlecontents {width:655px; height:280px; clear:both; margin-top:5px; margin-left:auto; margin-right:auto;}
.Registertitlecontents .left{width:400px; height:280px; float:left; border-right:1px solid #eaeaea;}
.Registertitlecontents .right{width:229px; height:280px; float:left; margin-left:25px;}
.Registertitlecontents .title{width:400px; height:30px; line-height:30px; color:Black; font-size:16px; font-weight:bold; clear:both;}
.Registertitlecontents .require{width:400px; height:24px; line-height:24px; color:#727272; font-size:11px; clear:both; position:absolute; margin-left:570px;}
.Registertitlecontents .text{width:400px; height:22px; line-height:24px; color:#727272; font-size:11px; clear:both;}

.Registertitlecontents .item {width:655px; height:30px; clear:both; margin-top:7px;}
.Registertitlecontents .itemleft {width:130px; height:30px; line-height:30px; float:left;  color:#727272; font-size:12px; text-align:left;}
.Registertitlecontents .itemright {width:525px; height:30px; float:right; text-align:left;}
.Registerbottomcheck {width:655px; height:62px; clear:both; border-bottom:1px dotted #c7c6c6; font-size:12px; margin-left:auto; margin-right:auto; color:#727272; margin-top:20px;}
.Registertitlecontents .button{width:295px; height:40px; line-height:40px; text-align:center; color:White; font-size:16px; font-weight:bold; background-color:#1e6d9f; clear:both; margin-left:190px; margin-top:25px; border:1px solid #1e6d9f;}

/* ------------------------------------------------ End MessageBox -------------------------------------------------- */

.MainAbout {width:980px; clear:both; background: url('../Uploads/Defaults/adler_backgroundabout.jpg') no-repeat;}
.MainAboutContents {width:500px; margin-left:auto; margin-right:auto; padding-top:35px;}
.MainAboutLogo {width:500px; height:155px; clear:both;}
.MainAboutCompany {width:500px; height:50px; line-height:50px; clear:both; text-align:center; font-size:20px; margin-top:30px;}
.MainAboutCompanyContents {width:500px; clear:both; text-align:left; font-size:13px;}

.MainAboutdevelop {width:500px; clear:both; margin-top:40px; background-color:#eff0e8;}
.MainAboutdevelop .AContents {width:480px; margin-left:10px; margin-right:10px; margin-top:10px;}
.MainAboutdevelop .AProcess {width:480px; height:50px; line-height:50px; clear:both; text-align:center; font-size:20px; margin-top:10px;}